<template>
    
</template>
<script>
// console.log("FunctionIIFE");
(function () {//匿名函数自调用
//   console.log("IIFE");
var a = 2; 
function addA(){
    console.log(++a);
}
function deleteA(){
    console.log(--a);
}

window.$ = function() {//返回全局函数
    return { //返回对象
        addA: addA,//方法是特殊的属性
    }
}
})();

$().addA();//全局函数调用全局函数
// $().deleteA(); deleteA在模块中被隐藏了
</script>